Analyzing Individual Proofs as the Basis of Interoperability between Proof Systems
نویسنده
چکیده
Sciences study both individual objects and generic ones. For example, Astronomy studies both the individual planets of the Solar system: Mercury, Venus, etc. determining their radius, mass, composition, etc., but also the motion of generic planets: Kepler’s laws, that do not just apply to the six planets known at the time of Kepler, but also to those that have been discovered after, and those that may be discovered in the future. Computer science studies both algorithms that apply to generic data, but also specific pieces of data. Mathematics mostly studies generic objects, but sometimes also specific ones, such as the number π or the function ζ . Proof theory mostly studies generic proofs. For example, Gentzen’s cut elimination theorem for Predicate logic applies to any proof expressed in Predicate logic, those that were known at the time of Gentzen, those that have been constructed after, and those that will be constructed in the future. Much less effort is dedicated to studying the individual mathematical proofs, with a few exceptions, for example [29]. Considering the proofs that we have, instead of all those that we may build in some logic, sometimes changes the perspective. For example, consider a cut elimination theorem for a logic L . The stronger the logic L , the stronger the theorem. In contrast, consider a specific proof π , say a proof of Fermat’s little theorem, and consider a theorem of the form: the proof π can be expressed in the logic L . In this case, the weaker the logic, the stronger the theorem. So, studying generic proofs leads to focus on stronger and stronger logics, while studying individual proofs, on weaker and weaker ones. In this paper, we present a program of analyzing the formal proofs that have been developed in computerized proof systems such as COQ, MATITA, HOL LIGHT, ISABELLE/HOL , PVS, FOCALIZE, etc. In particular, we want to be able to analyze in which logicsa each of these proofs can be expressed. Such a project is largely inspired by the reverse mathematics project [18, 34], but has some differences. First, we do not propose to classify theorems according to the logics in which they can be proved, but to classify the proofs according to the logics in which they can be expressed. Some theorems, for
منابع مشابه
Analyzing the tradition, hadith, of self-knowledge with regard to the knowledge of God
Deep thinking on the tradition and analyzing other tradition dealing with knowledge of human soul distinguish this proof from those of philosophers and theologians. Availability, unity of the path and the follower and, most particularly, its being intuitive enter the follower to an objective state and, contrary to conceptual proofs, leads him/her to the presence of God. Again, this traditio...
متن کاملThe logical structures of theological proofs, with an emphasis on the proof of love to God
This article has no abstract.
متن کاملOn the Complexity of Propositional Proof Systems
In the thesis we have investigated the complexity of proofs in several propositional proof systems. Our main motivation has been to contribute to the line of research started by Cook and Reckhow to obtain how much knowledge as possible about the complexity of di erent proof systems to show that there is no super proof system. We also have been motivated by more applied questions concerning the ...
متن کاملQuranic way of presenting proofs for God`s existence
Regardless of the view of those philosophers like Plantinga who see no need in any proof for the existence of God, scholars have presented four views on Quranic way of proving the existence of God including demonstration, awakening, implication and clear demonstration. Describing and criticizing the views in detail, the author has viewed differently. God has regarded the level of the addressee`...
متن کاملSeminar 16421 Universality of Proofs
This report documents the program and the outcomes of Dagstuhl Seminar 16421 Universality of Proofs which took place October 16–21, 2016. The seminar was motivated by the fact that it is nowadays difficult to exchange proofs from one proof assistant to another one. Thus a formal proof cannot be considered as a universal proof, reusable in different contexts. The seminar aims at providing a comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017